/guava/guava/src/com/google/common/collect/MinMaxPriorityQueue.java
private short expectedSize = UNSET_EXPECTED_SIZE;
private int expectedSize = UNSET_EXPECTED_SIZE;
public static Builder<Comparable> maximumSize(int maximumSize) { return new Builder<Comparable>(Ordering.natural()).maximumSize(maximumSize); } public static final class Builder<B> { private static final int UNSET_EXPECTED_SIZE = -1; private final Comparator<B> comparator; <extra_id_0> private int maximumSize = Integer.MAX_VALUE; private Builder(Comparator<B> comparator) { this.comparator = checkNotNull(comparator); } @CanIgnoreReturnValue public Builder<B> expectedSize(int expectedSize) {