in aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/model/MultiValuedTreeMap.java [165:184]
public boolean equalsIgnoreValueOrder(MultivaluedMap<Key, Value> vmap) {
if (this == vmap) {
return true;
}
if (!keySet().equals(vmap.keySet())) {
return false;
}
for (Map.Entry<Key, List<Value>> e : entrySet()) {
List<Value> olist = vmap.get(e.getKey());
if (e.getValue().size() != olist.size()) {
return false;
}
for (Value v : e.getValue()) {
if (!olist.contains(v)) {
return false;
}
}
}
return true;
}