compareTo()
0
equals()
true
public class Task {
private int priority;
private String name;
}
public class Task implements Comparable<Task> {
private int priority;
private String name;
@Override
public boolean equals(Object other) {
// ohne Test auf identische Klasse
return priority == ( ( Task) other).priority;
}
@Override
public int compareTo(Task other) {
return other.priority - priority;
}
}