public function isLowerThan($decimal) { if (!$decimal instanceof Decimal) { $decimal = new Decimal($decimal); } return bccomp($this->amount, $decimal->getAmount(), self::$scale) === -1; }