Ако въпросът ви е как да сортирате за базата данни, тогава loki е прав:това е маловажно. Ако въпросът ви е как да го поръчате за програмата... Можете да използвате TreeMap, това е бърза структура от данни. Трябва или да направите обектите, които влизат в структурата, да имплементират Comparable, или трябва да изградите своя TreeMap с Comparator. Прочетете официалния урок на Java за двете - едното и другото е добре за използване, просто е малко по-различен стил на програмиране.