Groovy adds the method getAt(String)
to the Collection class. We can use it to request property values from elements in a list.
class User { String name } def list = [new Date(), new User(name: 'mrhaki'), 42.0, 'Groovy Rocks!'] assert ['java.util.Date', 'User', 'java.math.BigDecimal', 'java.lang.String'] == list['class']['name']