public int compareTo()

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;
    }