Here\'s a nice pitfall I just encountered. Consider a list of integers:
List list = new ArrayList(); list.add(5); list.add(6);
Simply I did like following as suggested by #decitrig in accepted answer first comment.
list.remove(Integer.valueOf(intereger_parameter));
This helped me. Thanks again #decitrig for your comment. It may help for some one.