Groovy 1.7.4 adds the minus()
method to the Map
class. The result is a new map with the entries of the map minus the same entries from the second map.
def m1 = [user: 'mrhaki', age: 37] def m2 = [user: 'mrhaki', name: 'Hubert'] def m3 = [user: 'Hubert', age: 37] assert [age: 37] == m1 - m2 assert [user: 'mrhaki'] == m1 - m3