Pegar o ultimo inserido no hibernate

quero pegar a ultima id que foi inserida no hibrnate…
ele ja tem um metodo que faz isso?

método que retorna o ultimo Cliente Inserido no banco

public Usuario getLastUsuario(Long id) {

	return (Usuario) this.session.createCriteria(Usuario.class).add(
		Expression.eq("id", id)).addOrder(Order.desc("id"))
		.setMaxResults(1).uniqueResult();
}