Como classificar a lista de objetos por alguma propriedade

Tenho classe simples

public class ActiveAlarm {
    public long timeStarted;
    public long timeEnded;
    private String name = "";
    private String description = "";
    private String event;
    private boolean live = false;
}

andList<ActiveAlarm> vigarista. Como classificar em ordem crescente portimeStarted e depois portimeEnded? Alguém pode ajudar? Eu sei em C ++ com algoritmo genérico e operador de sobrecarga <, mas sou novo em Java.

questionAnswers(12)

yourAnswerToTheQuestion