Namely, without referencing the same object, I need to copy values of elements of one list into another list. These are the lists:
List listA = ne
You won't have a lot of luck with clone() and Cloneable - it will only create a shallow copy. You could use something like this - http://javatechniques.com/blog/faster-deep-copies-of-java-objects/ .