title: Protractor : Read Table contents
body: <p>I've been writing e2e tests for my angular js app and am unable to figure this out. I've got a table with data in it. I want to extract the first rows data.</p>
  
  <pre><code>&lt;table&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;\td&gt;
          &lt;td&gt;&lt;\td&gt;
          &lt;td&gt;&lt;\td&gt;
      &lt;/tr&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>I did this in protractors <code>elementExplorer</code> and it prints out the values of all 3 columns</p>
  
  <pre><code>element.all(by.repeater('item in items.list')).get(0).getText()
  James
  Byrne
  1
  </code></pre>
  
  <p>If I do this, it prints out the first column value</p>
  
  <pre><code>element.all(by.repeater('item in items.list')).get(0).element(by.css('td')).getText()
  WARNING - more than one element found for locator By.cssSelector("td") - the first result will be used
  James
  </code></pre>
  
  <p>My Question is, how do I get the values of the other columns?</p>