title: Java Tree String Data-Structure
body: <p>How can I represent a tree structure like below, in java?</p>
  
  <pre><code>    "root"
       |  |
  "leaf1" "leaf2"
           |   |
      "leaf3" "leaf4"
         |
      "leaf5"
  </code></pre>
  
  <p>Are there any built-in or custom classes anyone can refer me to?</p>
  
  <p>EDIT: I need to be able to easily traverse through nodes.</p>