code: @Override
     public boolean shouldDraw(Object data) {
        for (StylingCondition sc : getConditions()) {
           if (sc.shouldNotDraw(data)) {
              return false;
           }
        }
        return true;
     }
docs: returns false when a condition is present for which {@link StylingCondition#shouldNotDraw(java.lang.Object) }
  is true
  
  @param data
  @return