public function sameValueAs(ValueObjectInterface $country)
    {
        if (false === Util::classEquals($this, $country)) {
            return false;
        }

        return $this->getCode()->sameValueAs($country->getCode());
    }
public function sameValueAs(ValueObjectInterface $country)
    {
        if (false === Util::classEquals($this, $country)) {
            return false;
        }

        return $this->getCode()->sameValueAs($country->getCode());
    }
public function sameValueAs ( ValueObjectInterface $ country ) { if ( false === Util :: classEquals ( $ this , $ country ) ) { return false ; } return $ this -> getCode ( ) -> sameValueAs ( $ country -> getCode ( ) ) ; }
Tells whether two Country are equal

@param  ValueObjectInterface $country
@return bool
Tells whether two Country are equal