original_string: public static function intValue($value): bool
      {
          if (!is_numeric($value)) {
              return false;
          }
  
          return strval(intval($value)) == $value;
      }
code: public static function intValue($value): bool
      {
          if (!is_numeric($value)) {
              return false;
          }
  
          return strval(intval($value)) == $value;
      }
code_tokens: public static function intValue ( $ value ) : bool { if ( ! is_numeric ( $ value ) ) { return false ; } return strval ( intval ( $ value ) ) == $ value ; }
docstring: Checks if value can be cast to an integer without changing value
  
  Passing values include integers, integer strings, and floating-point
  numbers with integer values.
  
  @param mixed $value The value
  
  @return bool
docstring_tokens: Checks if value can be cast to an integer without changing value