public int compareTo()

in concurrency-loadbalancer-core/src/main/java/com/uber/concurrency/loadbalancer/internal/FrequencyTaskConcurrency.java [36:43]


    public int compareTo(TaskConcurrency o) {
        int result = super.compareTo(o);
        //When two tasks have same concurrency, pick the least frequent one
        if (result == 0 && o instanceof FrequencyTaskConcurrency) {
            result = Long.compareUnsigned(frequency.get(), ((FrequencyTaskConcurrency)o).frequency.get());
        }
        return result;
    }