I have two different arraylists that contain different type of object, lets just say objects of type A in one arraylist and objects of type B in the other arraylist. I pass either arraylist to this ...