}
assertEquals(tmds1.getTModelInstanceInfo().size(),tmds2.getTModelInstanceInfo().size());
Iterator<TModelInstanceInfo> tmIter1 = tmds1.getTModelInstanceInfo().iterator();
Iterator<TModelInstanceInfo> tmIter2 = tmds2.getTModelInstanceInfo().iterator();
while (tmIter1.hasNext()) {
TModelInstanceInfo tmI1 = tmIter1.next();
TModelInstanceInfo tmI2 = tmIter2.next();
checkDescriptions(tmI1.getDescription(), tmI2.getDescription());
checkInstanceDetails(tmI1.getInstanceDetails(), tmI2.getInstanceDetails());
assertEquals(tmI1.getTModelKey().toLowerCase(),tmI2.getTModelKey());
}
}