public function min($subject, $min) : bool
    {
        if (!is_int($min) && !is_float($min)) {
            throw new InvalidArgumentException('Arg min type[' . Utils::getType($min) . '] is not integer or float.');
        }
        if ($subject === null) {
            return false;
        }
        return $subject >= $min;
    }