### Question:
DefaultPojoQueryBuilder implements PojoQueryBuilder<P> { @Override public PojoQueryBuilder<P> asc(String facetName) { select.orderBy(QueryBuilder.asc(binding(facetName).getColumnName())); return this; } DefaultPojoQueryBuilder(Session session, PojoBinding<P> pojoBinding, String tableName, PojoQueryContextFactory contextFactory, Executor executor); @Override PojoQueryBuilder<P> asc(String facetName); @Override PojoQuery<P> build(); @Override PojoQueryBuilder<P> desc(String facetName); @Override PojoQueryBuilder<P> eq(String facetName); @Override PojoQueryBuilder<P> eq(String facetName, Object value); @Override PojoQueryBuilder<P> gt(String facetName); @Override PojoQueryBuilder<P> gt(String facetName, Object value); @Override PojoQueryBuilder<P> gte(String facetName); @Override PojoQueryBuilder<P> gte(String facetName, Object value); @Override PojoQueryBuilder<P> in(String facetName); @Override PojoQueryBuilder<P> in(String facetName, Iterable<Object> values); @Override PojoQueryBuilder<P> lt(String facetName); @Override PojoQueryBuilder<P> lt(String facetName, Object value); @Override PojoQueryBuilder<P> lte(String facetName); @Override PojoQueryBuilder<P> lte(String facetName, Object value);  }### Answer:
@Test public void testAsc() { List<QueryPojo> found = dao.find().eq("key", PARTITION_KEY_VALUE).asc("timestamp").build().execute().list(); assertEquals(3, found.size()); assertEquals(now, found.get(0).getTimestamp()); assertEquals(now.plusDays(1), found.get(1).getTimestamp()); assertEquals(now.plusDays(2), found.get(2).getTimestamp()); }