title: How to implement a Map with array list as keys
body: <p>I have HashMap with ArrayList as key and value as Integer, how can I get value from specific key.</p>
  
  <pre><code>Map&lt; List&lt;Object&gt;,Integer&gt; propositionMap=new HashMap&lt;List&lt;Object&gt;,Integer&gt;();  
  
  my key are:[Brand, ID], [Launch, ID], [Model, ID], [Brand, UserModelNoMatch], [ProducerPrice, UserModelMatch], [ProducerPrice, ID]]
  my values are:[3, 5, 4, 2, 1, 6]
  </code></pre>
  
  <p>In my program in several time in different place i need to find a specific value for the specific key. i do not want to use for loop evry time to get value. 
  how can i do that?</p>