static < T > T iterate ( Object o , Closure < IterateBean , Object > closure ) { return ( T ) iterateNamedObjectFromLeaf ( null , "" , o , closure ) ; }
Iterate through Object tree and call callback for each leaf callback call order is - leafs first then root