title: Convert a list of values to a map<key, List<Object>>
body: <p>I am a dataset which is as below:</p>
  <p>Input: <code>List&lt;Object&gt;</code> where Object has below fields and data</p>
  <pre><code>from_status_desc from_id  to_status_desc  to_id
  Complete            5        Consumed       8
  Complete            5        Inventory      9
  Complete            5        Broke-Inv      10
  Complete            5        Hold           11
  Complete            5        Broke          12
  Consumed            8        Complete       5
  Consumed            8        Inventory      9
  Consumed            8        Broke-Inv      10
  Consumed            8        Hold           11
  Consumed            8        Broke-pmd      12
  </code></pre>
  <p>I want to convert this to a <code>Map&lt;String, List&lt;Object&gt;&gt;</code>, object here can be anything which would meet the requirement. The output should be in the below format:</p>
  <pre><code>from_status_desc from_id  to_status_desc  to_id
  Complete    5   Consumed    8
                  Inventory   9
                  Broke-Inv   10
                  Hold        11
                  Broke       12
                  
  Consumed    8   Complete    5
                  Inventory   9
                  Broke-Inv   10
                  Hold        11
                  Broke-pmd   12
  </code></pre>
  <p>Basically, we need to group it by <code>from_status_desc</code> and <code>from_id</code> as key since these are unique and values would be a list of <code>to_status_desc</code> and <code>to_id</code> together.
  How can this be achived using Java 8 streams?</p>