public static <R, C, V, W> AbstractGroupExpression<Pair<Pair<R, C>, V>, TreeBasedTable<W, C, V>> sortedTable(GroupExpression<R, W> row,
                                                                                                                 Expression<C> column,
                                                                                                                 Expression<V> value,
                                                                                                                 Comparator<? super W> rowComparator,
                                                                                                                 Comparator<? super C> columnComparator) {
        return GuavaGroupBy.<R, C, V, W, C, V>sortedTable(row, new GOne<C>(column), new GOne<V>(value), rowComparator, columnComparator);
    }
Create a new aggregating map expression using a backing LinkedHashMap

@param row row for the table entries
@param column column for the table entries
@param value value for the table entries
@return wrapper expression
querydsl-guava/src/main/java/com/querydsl/core/group/guava/GuavaGroupBy.java