title: Gson Json parser Array of Arrays
body: <p>Looking to parse some Json and parse out array of arrays. Unfortunately I cannot figure out how to handle nested arrays within the json.  </p>
  
  <p>json</p>
  
  <pre><code>{
      "type": "MultiPolygon",
      "coordinates": [
          [
              [
                  [
                      -71.25,
                      42.33
                  ],
                  [
                      -71.25,
                      42.33
                  ]
              ]
          ],
          [
              [
                  [
                      -71.23,
                      42.33
                  ],
                  [
                      -71.23,
                      42.33
                  ]
              ]
          ]
      ]
  }
  </code></pre>
  
  <p>What I have implemented when I just an a single array. </p>
  
  <pre><code>public class JsonObjectBreakDown {
      public String type; 
      public List&lt;List&lt;String[]&gt;&gt; coordinates = new ArrayList&lt;&gt;();
      public void setCoordinates(List&lt;List&lt;String[]&gt;&gt; coordinates) {
          this.coordinates = coordinates;
      }
  
  
  
  
  }
  </code></pre>
  
  <p>parsing call</p>
  
  <pre><code>JsonObjectBreakDown p = gson.fromJson(withDup, JsonObjectBreakDown.class);
  </code></pre>