List<Object> result = new ArrayList<Object>();
result.add(ControlBlock.LIST_BEGIN);
result.add(new MetadataWrapper(metadata));
result.add(new SimpleTuple(Arrays.asList("sunny", "false", 85, 85, "no")));
result.add(new SimpleTuple(Arrays.asList("sunny", "true", 80, 90, "no")));
result.add(new SimpleTuple(Arrays.asList("overcast", "false", 83, 78, "yes")));
result.add(new SimpleTuple(Arrays.asList("rain", "false", 70, 96, "yes")));
result.add(new SimpleTuple(Arrays.asList("rain", "false", 68, 80, "yes")));
result.add(new SimpleTuple(Arrays.asList("rain", "true", 65, 70, "no")));
result.add(new SimpleTuple(Arrays.asList("overcast", "true", 64, 65, "yes")));
result.add(new SimpleTuple(Arrays.asList("sunny", "false", 72, 95, "no")));
result.add(new SimpleTuple(Arrays.asList("sunny", "false", 69, 70, "yes")));
result.add(new SimpleTuple(Arrays.asList("rain", "false", 75, 80, "yes")));
result.add(new SimpleTuple(Arrays.asList("sunny", "true", 75, 70, "yes")));
result.add(new SimpleTuple(Arrays.asList("overcast", "true", 72, 90, "yes")));
result.add(new SimpleTuple(Arrays.asList("overcast", "false", 81, 75, "yes")));
result.add(new SimpleTuple(Arrays.asList("rain", "true", 71, 91, "no")));
result.add(ControlBlock.LIST_END);
return result;
}