o2 = tmp;
}
int result = 0;
for (int i = 0; i < _members.size(); i++) {
final MemberOperand member = _members.get(i);
try {
result = member.getValue(o1).compareTo(member.getValue(o2));
} catch (FilterException e) {
LOGGER.error("Unable to process member: ", e);
}
// if the result is 0 we have to use the next member to determine