original_string: public function equals( $value ) : bool
     {
  
        // First the value must be converted to an Latitude instance.
        $lng = null;
        if ( ! self::TryParse( $value, $lng ) )
        {
           // Value is of a type that can not be used as latitude
           return false;
        }
  
        return ( (string) $lng ) === ( (string) $this );
  
     }
code: public function equals( $value ) : bool
     {
  
        // First the value must be converted to an Latitude instance.
        $lng = null;
        if ( ! self::TryParse( $value, $lng ) )
        {
           // Value is of a type that can not be used as latitude
           return false;
        }
  
        return ( (string) $lng ) === ( (string) $this );
  
     }
code_tokens: public function equals ( $ value ) : bool { // First the value must be converted to an Latitude instance. $ lng = null ; if ( ! self :: TryParse ( $ value , $ lng ) ) { // Value is of a type that can not be used as latitude return false ; } return ( ( string ) $ lng ) === ( ( string ) $ this ) ; }
docstring: Equals the current instance with the defined value.
  
  The value can use the following formats:
  
  - string: A GPS coordinate latitude string in any known valid format.
  - double|float: A GPS coordinate latitude as an floating point number.
  - \SimpleXMLElement: A GPS coordinate latitude as SimpleXMLElement. It can be defined as 'latitude' attribute.
  In this case, it must be defined as attribute value as an floating point number. Otherwise it also works if
  the attributes 'direction' (char), 'degrees' (integer), 'minutes' (integer|double) and 'seconds' (integer)
  are defined.
  - {@see \Niirrty\Gps\Latitude}: ...
  - {@see \Niirrty\Gps\Coordinate}: A coordinate that defines an Latitude
  
  @param  string|double|float|\Niirrty\Gps\Latitude|\Niirrty\Gps\Coordinate $value
  @return boolean Returns TRUE if $value is equal to current latitude, FALSE otherwise.
docstring_tokens: Equals the current instance with the defined value .