public function compare(Charcoal_Object $object) { if ($object instanceof Charcoal_Number) { return $this->value > $object->value; } return parent::equals($object); }