code: public ArrayList<String> getDiscreteRowValues(String row) throws Exception {
  		HashMap<String, String> hashMapValues = new HashMap<String, String>();
  		ArrayList<String> values = new ArrayList<String>();
  		for (String column : getColumns()) {
  			String value = getCell(row, column);
  			if (!hashMapValues.containsKey(value)) {
  				hashMapValues.put(value, value);
  				values.add(value);
  			}
  		}
  		return values;
  	}
docs: Get back a list of unique values in the row
  
  @param row
  @return
  @throws Exception