code: public String[] buildValueWhereArgs(Collection<ColumnValue> values) {
  		List<String> selectionArgs = new ArrayList<String>();
  		for (ColumnValue value : values) {
  			if (value != null && value.getValue() != null) {
  				if (value.getTolerance() != null) {
  					String[] toleranceArgs = getValueToleranceRange(value);
  					selectionArgs.add(toleranceArgs[0]);
  					selectionArgs.add(toleranceArgs[1]);
  				} else {
  					selectionArgs.add(value.getValue().toString());
  				}
  			}
  		}
  		return selectionArgs.isEmpty() ? null : selectionArgs
  				.toArray(new String[] {});
  	}
docs: Build where (or selection) args for the values
  
  @param values
  values
  @return where args