Hi I am using an ArrayList to collect monitoring information for a web service. Each time the web service is called the time that it took to process is added to the ArrayList. The web service calls can be concurrent. Every 5 minutes the ArrayList is cleared (via clear()). I know that any structural changes to an ArrayList should be synchronized, ...