List<Issue> sorted = new ArrayList<>(issues); Collections.sort(sorted, (issue1, issue2) -> { int d = issue1.getCategory().compareTo(issue2.getCategory()); if (d != 0) { return d;
int categoryDelta = issue.getCategory().compareTo(other.issue.getCategory()); if (categoryDelta != 0) { return categoryDelta;
int categoryDelta = issue.getCategory().compareTo(other.issue.getCategory()); if (categoryDelta != 0) { return categoryDelta;