code: private boolean isTrue(final Object value) {
  
  		if (value != null) {
  
  			if (value instanceof Boolean) {
  
  				return (Boolean)value;
  			}
  
  			if (value instanceof String) {
  
  				return Boolean.valueOf((String)value);
  			}
  
  			// not sure if good..
  			if (value instanceof Number) {
  
  				return ((Number)value).longValue() > 0;
  			}
  		}
  
  		return false;
  	}
docs: ----- private methods -----