@Override public int compareTo(SubtitleSearchResult arg0) { if (getScore() < arg0.getScore()) { return -1; } else if (getScore() == arg0.getScore() && getRating() < arg0.getRating()) { return -1; } else if (getScore() == arg0.getScore() && getRating() == arg0.getRating()) { return 0; } else { return 1; } }