Cómo ordenar la Lista de objetos por alguna propiedad

Tengo clase simple

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

yList<ActiveAlarm> con. Cómo ordenar en orden ascendente portimeStarted, entonces portimeEnded? ¿Alguien puede ayudar? Sé en C ++ con algoritmo genérico y operador de sobrecarga <, pero soy nuevo en Java.

Respuestas a la pregunta(12)

Su respuesta a la pregunta