original_string: public function isNegative(): bool
      {
          if ($this->number === 0 ){
              throw new IsZeroException('0 is neither positive or negative');
          }
          return (!is_int($this->number) && $this->number < 0 || $this->number < 0);
      }
code: public function isNegative(): bool
      {
          if ($this->number === 0 ){
              throw new IsZeroException('0 is neither positive or negative');
          }
          return (!is_int($this->number) && $this->number < 0 || $this->number < 0);
      }
code_tokens: public function isNegative ( ) : bool { if ( $ this -> number === 0 ) { throw new IsZeroException ( '0 is neither positive or negative' ) ; } return ( ! is_int ( $ this -> number ) && $ this -> number < 0 || $ this -> number < 0 ) ; }
docstring: Is the number negative
  
  @return bool
  @throws IsZeroException
docstring_tokens: Is the number negative