in concurrency-loadbalancer-core/src/main/java/com/uber/concurrency/loadbalancer/internal/LatencyTaskConcurrency.java [33:40]
public int compareTo(TaskConcurrency o) {
int result = super.compareTo(o);
//When two tasks have same concurrency, pick the least duration one
if (result == 0 && o instanceof LatencyTaskConcurrency) {
result = Long.compareUnsigned(durationMs.get(), ((LatencyTaskConcurrency)o).durationMs.get());
}
return result;
}