public function setPercent($percent)
    {
        NumericValidator::validate($percent, "Percent");
        $percent = Formatter::formatToPrice($percent);
        $this->percent = $percent;
        return $this;
    }