code: public String buildStatement(int initialCapacity, FilterValues<S> filterValues) {
          StringBuilder b = new StringBuilder(initialCapacity);
          this.appendTo(b, filterValues);
          return b.toString();
      }
docs: Builds a statement string from the given values.
  
  @param initialCapacity expected size of finished string
  length. Should be value returned from maxLength.
  @param filterValues values may be needed to build complete statement