package com.ved.musicmapapp.utils; import java.util.Comparator; import com.ved.musicmapapp.Objects.Artist; public class ArtistSortByDate implements Comparator<Artist> { @Override public int compare(Artist la, Artist ra) { if (la.getLatUpdate() > ra.getLatUpdate()) return -1; else if (la.getLatUpdate() < ra.getLatUpdate()) return 1; // else // if (!la.isHasArtist() && ra.isHasArtist()) // return -1; // else if (la.isHasArtist() && !ra.isHasArtist()) // return 1; return la.getName().compareTo(ra.getName()); } }