@Override
  public char nextChar() {
    char c = (char) next(16);
    if (c == '}') {
      c = nextChar(); // prevent right bracket, try again
    }
    return c;
  }
Returns the next pseudorandom, uniformly distributed {@code char} value from this random number
generator's sequence There is a hack here to prevent '}' so as to eliminate the possibility of
generating a sequence which would falsely get marked as a suspect string while we are matching
the pattern {@code {[0-9]+}}.

@return the next pseudorandom, uniformly distributed {@code char} value from this random number
        generator's sequence.
geode-junit/src/main/java/org/apache/geode/test/junit/rules/RandomRule.java