String snapshot1 = d.getAsString();
d.setFieldValue(0, 1, ValueFactory.createValue(10d));
String snapshot2 = d.getAsString();
d.setFieldValue(0, 1, ValueFactory.createValue(12d));
String snapshot3 = d.getAsString();
d.deleteRow(0);
String snapshot4 = d.getAsString();
d.setFieldValue(0, 1, ValueFactory.createValue(2d));
String snapshot5 = d.getAsString();
d.insertEmptyRowAt(0);
String snapshot6 = d.getAsString();