It appears to be returning the memory addresses of the items in the stack...I think. I've had this happen a few times before. Try
System.out.println ("\nReturning what is in the stack\n");
...