{
// TODO: Check for nulls in all values.- Pattabi Doraiswamy
boolean result = false;
DOMProperty domProperty = (DOMProperty)getCandidate();
DOMPropertyValueNode candidateValueNode = domProperty.getPropertyValueNode();
DOMOPerandPropertyValueNode patternValueNode = ((DOMOperandProperty)getPattern()).getPropertyValueNode();
String candidateValue = candidateValueNode.getValue().toString();
StringLogicOperationsEnum operation = patternValueNode.getOperation();
Object patternValue = patternValueNode.getValue();
switch (operation)
{