code: public void write(Iterable<?> row) throws IOException {
        if (row != null) {
           writer.write(formatter.format(row));
        }
        writer.write(SystemInfo.LINE_SEPARATOR);
     }
docs: Writes the items in the row to the resource in DSV format.
  
  @param row the row
  @throws IOException Signals that an I/O exception has occurred.