Chapter 15. Criteria Queries - Dashboard - JBoss.org Documentation
You can order the results using org.hibernate.criterion.Order. List cats = sess.createCriteria(Cat.class) .add( Restrictions.like("name", "F%") .addOrder( Order.asc("name") ) .addOrder( Order.desc("age") ) .setMaxResults(50) .list(); List cats = sess ......