Lendo um arquivo sem extensao com java

Olá
Tenho em uma pasta no meu hd que tem um arquivo chamado: MyFile ele nao tem extensão se é doc ou xls ou ppt ou txt, tenho que da uma extensao para ele tenho que descobrir que tipo de arquivo é esse.

Teria alguma forma de identificar esse arquivo sem extensão, se ele é doc ou xls, ppt, txt ?

Como?

Grato

http://schmidt.devlib.org/ffident/index.html