@SafeVarargs
    static <T extends Weighted> SimpleLoadBalancer<T> ofWeightedRoundRobin(T... candidates) {
        requireNonNull(candidates, "candidates");
        return ofWeightedRoundRobin(ImmutableList.copyOf(candidates));
    }
Returns a {@link LoadBalancer} that selects a candidate using the weighted round-robin strategy that
implements <a href="https://en.wikipedia.org/wiki/Weighted_round_robin#Interleaved_WRR">Interleaved WRR</a>
algorithm.
core/src/main/java/com/linecorp/armeria/common/loadbalancer/LoadBalancer.java