@Override
    public int nextValue(final Random random) {
        if (multiplier == 0.0) throw new IllegalStateException("Distribution has not been initialized");
        return getValue(random, multiplier, gamma);
    }
Constructs a new scale-free distribution for the provided gamma value.
gremlin-test/src/main/java/org/apache/tinkerpop/gremlin/algorithm/generator/PowerLawDistribution.java