original_string: public function rewindFile()
      {
          $this->openFile();
          if(!rewind($this->getFile()))
          {
              throw FileOperationException::createForFailedToRewindFile($this->getFilePath());
          }
          return $this;
      }
code: public function rewindFile()
      {
          $this->openFile();
          if(!rewind($this->getFile()))
          {
              throw FileOperationException::createForFailedToRewindFile($this->getFilePath());
          }
          return $this;
      }
code_tokens: public function rewindFile ( ) { $ this -> openFile ( ) ; if ( ! rewind ( $ this -> getFile ( ) ) ) { throw FileOperationException :: createForFailedToRewindFile ( $ this -> getFilePath ( ) ) ; } return $ this ; }
docstring: Rewind the file
  @return $this
  @throws AtomicFileException
docstring_tokens: Rewind the file