Arrays.deep* is being used in all the other functions, use it in toString as well - this avoids debugging output that just looks like [Ljava.lang.Object;@123456

Comment From: snicoll

Very nice @asgh. Thank you for making your first contribution to Spring Framework.