code: public boolean satisfied( PropertySet propertySet)
      {
      boolean isSatisfied;
      Iterator<String> properties;
      
      for( properties = getProperties(),
             isSatisfied = !properties.hasNext();
  
           !isSatisfied
             && properties.hasNext();
  
           isSatisfied = propertySet.contains( properties.next()));
      
      return isSatisfied;
      }
docs: Returns true if this condition is satisfied by the given test case contains.