title: Java word search algorithm
body: <p>I have a <code>List&lt;List&lt;String&gt;&gt;</code> Where the String is a single character.</p>
  
  <pre><code>List {
   List {
    |"r","x","f","b","e","a","r"
   }
   List {
    |"a","r","q","b","o","y","t"
   }
   List {
    |"s","q","z","b","s","b","r"
   }
  }
  </code></pre>
  
  <p>So I want to find a word in this (i.e. "bob"), and there is no set size for the length of the list. It is like a word search, so the word can be on the same line, different letters on different lines, etc. How would I do this programmatically? I'm pretty sure that I will have to make a method and call itself in the method, but I am not sure how to this. Thanks for your time!</p>