@Override
 public int compare(Track track1, Track track2) {
   // Disabled tracks come second
   if (track1.isEnabled() && !track2.isEnabled()) {
     return -1;
   } else if (!track1.isEnabled() && track2.isEnabled()) {
     return 1;
   } else {
     return compareByType(track1, track2);
   }
 }