code: public @NotNull QueryStringBuilder params(@NotNull Map<String, Object> values) {
      for (Map.Entry<String, Object> entry : values.entrySet()) {
        param(entry.getKey(), entry.getValue());
      }
      return this;
    }
docs: Add map of parameters to query string.
  @param values Map with parameter names and values. Values will be converted to strings.
  If a value is an array or {@link Iterable} the value items will be added as separate parameters.
  @return this