code: public Formatter format(String format, Object ... args) {
          return format(l, format, args);
      }
docs: Writes a formatted string to this object's destination using the
  specified format string and arguments.  The locale used is the one
  defined during the construction of this formatter.
  
  @param  format
  A format string as described in <a href="#syntax">Format string
  syntax</a>.
  
  @param  args
  Arguments referenced by the format specifiers in the format
  string.  If there are more arguments than format specifiers, the
  extra arguments are ignored.  The maximum number of arguments is
  limited by the maximum dimension of a Java array as defined by
  <cite>The Java&trade; Virtual Machine Specification</cite>.
  
  @throws  IllegalFormatException
  If a format string contains an illegal syntax, a format
  specifier that is incompatible with the given arguments,
  insufficient arguments given the format string, or other
  illegal conditions.  For specification of all possible
  formatting errors, see the <a href="#detail">Details</a>
  section of the formatter class specification.
  
  @throws  FormatterClosedException
  If this formatter has been closed by invoking its {@link
  #close()} method
  
  @return  This formatter