Selecione carimbo de data e hora MAX com a API de critérios JPA2

Então minha entidade tem:

@Column(name="TS", nullable=false)
private java.sql.Timestamp timestamp; 

@MetaModel gerado possui:

public static volatile SingularAttribute<MyEntity,Timestamp> timestamp;

Quero selecionar pelo valor de Max Timestamp:

Root<MyEntity> root = query.from(MyEntity.class);
Expression maxExpression = cb.max(root.get(MyEntity_.timestamp));

Mas não estou autorizado porque:

max(Expression<N> x) Crie uma expressão agregada aplicando a operação numérica máxima.<N extends java.lang.Number> Expressão

ClaroTimestamp não estendeNumber.

Como posso fazer umMAX com umTimestamp coluna usando a API de critérios typesafe?

questionAnswers(2)

yourAnswerToTheQuestion