code: public boolean isMatched(String value)
      {
          if (value == null)
              return false;
          if ((_match != null)) {
              for (int i = 0; i < _match.length; i++) {
                  if (value.equals(_match[i]))
                      return true;
              }
          }
          else {
              if (_defaultSelections != null) {
                  return (_defaultSelections.contains(value));
              }
          }
  
          return false;
  
      }
docs: Does the specified value match one of those we are looking for?
  @param value Value to be compared