class StringSequenceValueGenerator implements ValueGenerator<String> {

    @Override
    public String nextValue() {
        long number = next;
        next += increment;
        return prefix + leftPadIfNecessary(number);
    }

      StringSequenceValueGenerator(String prefix);
    private  StringSequenceValueGenerator(String prefix, long next, int increment, int paddedNumberLength);

}