Ler vários arquivos do cartão SD

Boa noite,

Tenho vários arquivos armazenados em um cartão SD, preciso ler todos eles, porém não posso setar o nome deles, pois isso vai variar.

Então queria pegar todos os arquivos e ler um a um até acabar.
Depois de ler, vou excluir, mas minha dúvida é como posso "pegar" todos eles para realizar a leitura?

Ex de como estou fazendo pra abrir apenas um arquivo:

File dataFile2 = SD.open(nomeArquivo, FILE_READ);