private void orderTrackList() {
        for (int i = 0; i < calendarTracksListModel.getSize(); i++) {
            String pistaname = calendarTracksListModel.get(i).toString();
            
            for (Iterator<Track> it = calendarTracks.iterator(); it.hasNext();) {
                Track pista = it.next();
                
                if (pista.toString().contains(pistaname)) {
                    boolean remove = calendarTracks.remove(pista);
                    
                    if (remove) {
                        calendarTracks.add(i, pista);
                    }
                    break;
                }
            }
        }
    }