code: private static Element row(int row, Table table, ElementCreator elements, HtmlWriteOptions options) {
          Element tr = elements.create("tr", null, row);
          for (Column<?> col : table.columns()) {
              if (options.escapeText()) {
                  tr.appendChild(elements.create("td", col, row)
                          .appendText(String.valueOf(col.getString(row))));
              } else {
                  tr.appendChild(elements.create("td", col, row)
                          .appendChild(new DataNode(String.valueOf(col.getString(row)))));
              }
          }
          return tr;
      }
docs: Returns a string containing the html output of one table row