use increment.setReturnResults(true); to make sure that increments and appends return a value that can be used to create puts.
check if the results can be removed from the Result (if the user doesn't want it), or can we return new empty object, or what? check what values are returned by hbase in a simple test.