store.add(dc, true);
KeyValue d = new KeyValue(row, family, qual, 12, Type.Delete, null);
store.add(d, true);
// null qualifiers should always sort before the non-null cases
KeyValueScanner scanner = store.getScanner();
KeyValue first = KeyValue.createFirstOnRow(row);
assertTrue("Didn't have any data in the scanner", scanner.seek(first));
assertTrue("Didn't get delete family first (no qualifier == sort first)", df == scanner.next());
assertTrue("Didn't get point delete before corresponding put", d == scanner.next());
assertTrue("Didn't get larger ts Put", kv == scanner.next());
assertTrue("Didn't get delete column before corresponding put(delete sorts first)",
dc == scanner.next());
assertTrue("Didn't get smaller ts Put", kv2 == scanner.next());
assertNull("Have more data in the scanner", scanner.next());
}