public static <T> Writer<T> writer(Format type, OutputStream out, WriteHandler<?, ?> defaultWriteHandler) {
        return writer(type, out, null, defaultWriteHandler);
    }
public static < T > Writer < T > writer ( Format type , OutputStream out , WriteHandler < ? , ? > defaultWriteHandler ) { return writer ( type , out , null , defaultWriteHandler ) ; }
Creates a writer instance.
@param type format to write in
@param out output stream to write to
@param defaultWriteHandler WriteHandler to use by default
@return a writer