return new OutputCollector<WritableComparable, Tuple>(){
public void collect(WritableComparable key, Tuple value) throws IOException {
ArrayList<Cond> conditions = splitSpec.conditions;
for (int i=0; i< conditions.size(); i++){
Cond cond = conditions.get(i);
if (cond.eval(value)){
//System.out.println("Writing " + t + " to condition " + cond);
sideFileWriters.get(i).write(null, value);
}
}