Convert Java Objects to String With the Iterator Pattern
blog.stackhunter.com