title: Sort concurrentHash Map with threadsafty
body: <p>I am using 'concurrentHashMap' in my 'multithreaded' application. i was able to sort it as describe <a href="https://stackoverflow.com/questions/3507861/sorting-the-values-in-a-java-concurrenthashmap">here</a>. but since i am converting hashmap to a list i am bit worried about the thred safty. My 'ConcurrentHashMap' is a static variable hence i can guarantee there will be only one instance of it. but when i am going to sort it i convert it to a list, and sort then put it back to a new concurrentHashMap. </p>
  
  <p>Is this a good practice in multi-threading enlivenment?</p>
  
  <p>Please let me know your thoughts and suggestions.</p>
  
  <p>Thank you in advance.</p>