Есть несколько вариантов. Я бы предложил TreeSet, если вы не хотите, чтобы дубликаты и объекты, которые вы вставляете, сопоставимы.
Вы также можете использовать статические методы класса Collections.
См. Коллекции # sort (java.util.List) и TreeSet для получения дополнительной информации.