query.append("ORDER BY ");
query.append("firstName ASC").append(", ");
query.append("middleName ASC").append(", ");
query.append("lastName ASC");
Iterator itr = session.find(query.toString()).iterator();
List list = new ArrayList();
while (itr.hasNext()) {
UserHBM userHBM = (UserHBM)itr.next();
list.add(UserHBMUtil.model(userHBM));