Resetar Buffer ( Arquivos)

Como eu reiniciio o buffer, tenho um metodo, onde eu preciso ler o arquivo todo e comparar com uma referencia…Do inicio ao fim,portanto,preciso sempre resetar o buffer a partir do primeiro caracter.
Tentei usar mark e reset,mas…não obtive sucesso,alguem sabe dizer,como posso fazer isso?