I know of a Deep Cloning library in Java, which I use in my server side code.
However, right now I need to "deep clone" an object on the client side code. I believe there's a Javascript framework that does this thing which is YUI3, however I am not sure how to use this with my GWT code.