Как отсортировать список с критериями в спящем режиме

Я новичок в Spring3 и Hibernate, следующий код отлично работает, но я пытаюсь найти способ вернуть мой список в порядке сортировки по полю даты. Может кто-нибудь, пожалуйста, покажите мне, как добавить сортировку к этому коду.

// To get list of all articles
@SuppressWarnings("unchecked")
public List<Friend> listFriends(String rUser) 
{
   Friend friend = new Friend();
    friend.setUsername(rUser);

    return (List<Friend>) sessionFactory.getCurrentSession()
       .createCriteria(Friend.class)
        .add(Example.create(friend))
        .list();
}

Ответы

Ответ 2

Либо у вас есть база данных, либо Java, ваш выбор. Вот как это сделать в Java:

List<Friend> friends = sessionFactory.getCurrentSession()
       .createCriteria(Friend.class)
        .add(Example.create(friend))
        .list();
Collections.sort(friends); 

return friends;