public void Sort() { ChartedNotes.Sort((a, b) => a.NoteStart.CompareTo(b.NoteStart)); Solos.Sort((a, b) => a.MarkerBegin.CompareTo(b.MarkerBegin)); Overdrive.Sort((a, b) => a.MarkerBegin.CompareTo(b.MarkerBegin)); }