@Test
public void testFollowing() {

  byte[] fdata = new String("data1").getBytes();
  fdata[4] = (byte) 0x00;
  Bytes fb = Bytes.of(fdata);
  Assert.assertEquals(RowColumn.EMPTY, new RowColumn().following());
  Assert.assertEquals(new RowColumn(fb), new RowColumn("data").following());
  Assert.assertEquals(new RowColumn("row", new Column(fb)),
      new RowColumn("row", new Column("data")).following());
  Assert.assertEquals(new RowColumn("row", new Column(Bytes.of("cf"), fb)),
      new RowColumn("row", new Column("cf", "data")).following());
  Assert.assertEquals(new RowColumn("row", new Column(Bytes.of("cf"), Bytes.of("cq"), fb)),
      new RowColumn("row", new Column("cf", "cq", "data")).following());
}