title: The way to instantiate map<String, List<String>> in Java
body: <p>I would like to instantiate <code>Map&lt;String, List&lt;String&gt;&gt;</code> in Java,</p>
  
  <p>I tried</p>
  
  <pre><code>Map&lt;String, List&lt;String&gt;&gt; foo = new &lt;String, List&lt;String&gt;&gt;();
  </code></pre>
  
  <p>and </p>
  
  <pre><code>Map&lt;String, List&lt;String&gt;&gt; foo = new &lt;String, ArrayList&lt;String&gt;&gt;();
  </code></pre>
  
  <p>None of them work. Does any one know how to instantiate this map in Java?</p>