title: How to populate TableView with rows of List<Object>?
body: <p>In my model I have <code>Row</code> and <code>Cell</code> objects that represent tabular data read from a file. Each <code>Row</code> can return a list of cells. I want to populate TableView with <code>Cell.toString()</code> values, something like:</p>
  
  <pre><code>for (Row row : rows) {
     // Add row to TableView.
     for (Cell cell : row.getCells()) {
        // Add cell.toString() in a current TableView row.
     }
  }
  </code></pre>
  
  <p>Most tutorials I found deal with columns that are associated with fields of some object, but I just want to display data without knowing what columns represent.</p>