Ordenação por Data em JPA Query Language não funciona

Pessoal,

Boa tarde.
Estou tentando realizar uma consulta em JPAQL onde os resultados deveriam vir ordenados por um atributo ‘dataEntrada’, mas, infelzimente o resultado não aparece ordenado.
O código do método, contendo a query segue abaixo :

public List<Parametro> findAllParametrosInativos() {
		
		List<Parametro> p = new ArrayList<Parametro>();
		p = super.findAllByQuery("SELECT p FROM PARAMETROS p where p.ativado = false order by p.dataEntrada");   // query
		
		return p;
		
	}

O método FindAllByQuery, surpracitado, está em uma classe GenericDao e a classe acima extende ela.
O que segue abaixo é uma cópia dos dados contidos no RichDataTabela gerado a partir do método acima.
Como vocês podem ver abaixo, o resultados não estão sendo ordenados pela data de entrada.

Id  P1  P2  P3  P4 dataEntrada
175	aaa	bbb	ccc	ddd	07/06/2010		
177	ih	hu	uhu	hh	01/06/2010		
178	mm	mm	mm	m	03/06/2010		
176	eee	fff	ggg	hhh	07/06/2010		

Alguém pode me dar uma idéia do que possa estar acontecendo ?
Agradece,

Max

Bom dia, vc poderia enviar os métodos completos, inclusive os implementados para eu dar uma olhada?

Se voce rodar esta query manualmente, os resultados vem ordenados corretamente? Qual o tipo de dados para “dataEntrada” (no banco de dados e em sua entidade)?