In groovy I have a list of hash maps.

If I want to search / get a record within this map for one combination of subtype and domain how can i do it? P.s. There will likely be more attributes in the maps but I haven't included them here for simplicity .

```
[{
    "subtype__c": "SUBTYPE_ONE",
    "domain__c": "DOMAIN_ONE"
}, {
    "subtype__c": "SUBTYPE_TWO",
    "domain__c": "DOMAIN_TWO"
}, {
    "subtype__c": "SUBTYPE_THREE",
    "domain__c": "DOMAIN_THREE"
}, {
    "subtype__c": "SUBTYPE_FOUR",
    "domain__c": "DOMAIN_FOUR"
}]

```