java padrão de filtro de nomes de arquivos [duplicado]

Esta pergunta já tem uma resposta aqui:

Como encontrar arquivos que correspondam a uma string curinga em Jav 15 respostas

Preciso implementar

File[] files = getFiles( String folderName, String ptrn );

Where ptrn é um padrão de estilo de prompt de comando como "* 2010 * .txt"

Sou familiar com a classe FilenameFilter, mas não consigo implementarpublic boolean accept(File dir, String filename) porque String.matches () não aceita esses padrõe

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion