final DateTime latest = new DateTime(2011, 1, 1, 12, 0, 0, 0, DateTimeZone.UTC);
final DateTime earliest = new DateTime(2011, 1, 1, 1, 0, 0, 0, DateTimeZone.UTC);
selector.getColumnsFromRow(
columnFamily, fromUuid(parentId) /* row key */,
Selector.newColumnsPredicate(
Bytes.fromUuid(UuidHelper.nonUniqueTimeUuidForDate(latest)), // create a uuid instance for the provided date
Bytes.fromUuid(UuidHelper.nonUniqueTimeUuidForDate(earliest)),
true, // reverse order
1000 // get the first thousand
),
ConsistencyLevel.ONE
);