boolean success = false;
int numberOfAlternatives = listOfPolicyAlternatives.size();
for (int i = 0; !success && i < numberOfAlternatives; i++) {
All aPolicyAlternative = (All) listOfPolicyAlternatives
.get(i);
List listOfAssertions = aPolicyAlternative.getTerms();
Iterator iterator = listOfAssertions.iterator();
/*
* Loop over all assertions in this alternative. If all assertions
* can be fulfilled then we choose this alternative and signal a