public function rewindFile()
    {
        $this->openFile();
        if(!rewind($this->getFile()))
        {
            throw FileOperationException::createForFailedToRewindFile($this->getFilePath());
        }
        return $this;
    }