code: @Override
      protected boolean compare(final AtomicValue[] mOperand1, final AtomicValue[] mOperand2)
          throws TTXPathException {
  
          assert mOperand1.length >= 1 && mOperand2.length >= 1;
  
          for (AtomicValue op1 : mOperand1) {
              for (AtomicValue op2 : mOperand2) {
                  String value1 = new String(op1.getRawValue());
                  String value2 = new String(op2.getRawValue());
                  if (getCompKind().compare(value1, value2, getType(op1.getTypeKey(), op2.getTypeKey()))) {
                      return true;
                  }
              }
          }
  
          return false;
      }
docs: {@inheritDoc}