Manipulação de Datas em Arquivos

Pessoal eu tenho que fazer uma rotina que verifique a última data registrada de um arquivo qualquer e delete os mesmos, caso a data deste arquivo seja inferior a X dias.

Como posso estar realizando este processo?

Obrigado,

Assim:

java.util.Date date = new java.util.Date(file.lastModified());

Assumindo que a variavel file é do tipo java.io.File.

Com a data faz o if q vc precisa, e depois para deletar o arquivo:

file.delete();