title: How to find specific line in a table that contains specific text using Selenium
body: <p>My question is similar to this <a href="https://stackoverflow.com/questions/14191935/how-to-find-specific-lines-in-a-table-using-selenium">How to find specific lines in a table using Selenium?</a> except one thing that table rows can be in random order and I want to find specific value from specific row that that has fix column1 value. i.e. find budget if company="abc". company "abc" can appear in any row in the table. </p>
  
  <p>Example: </p>
  
  <p>column1: column2: column3  </p>
  
  <hr>
  
  <p>company1: value1: value2:</p>
  
  <hr>
  
  <p>company2: value1: value2</p>
  
  <hr>
  
  <p>Over here I want to find value2 for company2. company2 can appear anywhere in the table. </p>