changedValuesInDatabase.setDateField(
new GregorianCalendar(1990, 2, 4).getTime());
changedValuesInDatabase.setTimeField(new Date(2500L));
changedValuesInDatabase.setTimestampField(
new GregorianCalendar(1990, 2, 4).getTime());
changedValuesInDatabase.save();
databaseDefaultValues.setModified(true);
// second save behaves differently because object is not new any more
// unchanged values should also be saved
databaseDefaultValues.save();