Filtrando um campo de interesse em um arquivo

Olá pessoal,

Estou com um problema em um trabalho. Estou tentando criar, através da classe FilenameFilter, um filtro que serviria para localizar todos clientes que possuem um nome X e, mostrar os dados dos clientes na tela.

Por exemplo, se eu tivesse como filtro o nome Renato e 3 clientes possuem Renato em seu nome( José Renato, Renato Alves e Renato Silva), todos os dados destes 3 clientes devem aparecer na tela.
Andei dando uma olhada na API do Java e percebi que muitas implementações que usam a classe FilenameFilter são para listar arquivos e/ou diretórios que possuem uma extensão/ diretório pai em comum.

Implementei este filtro com um loop, apenas lendo os dados do arquivo e mostrando àqueles que possuem o nome do filtro, mas gostaria de saber como implementar esta mesma funcionalidade com FilenameFilter.
Me desculpem se este não for assunto básico, acho que tb n é mto avançado :slight_smile:

Obrigado pela atenção, Renato