@@ -251,10 +251,18 @@ public UnionBuilder unionAll() {
251251 }
252252
253253 public SelectDSL <R > orderBy (SortSpecification ...columns ) {
254+ return orderBy (Arrays .asList (columns ));
255+ }
256+
257+ public SelectDSL <R > orderBy (Collection <SortSpecification > columns ) {
254258 return QueryExpressionDSL .this .orderBy (columns );
255259 }
256260
257261 public GroupByFinisher groupBy (BasicColumn ...columns ) {
262+ return groupBy (Arrays .asList (columns ));
263+ }
264+
265+ public GroupByFinisher groupBy (Collection <BasicColumn > columns ) {
258266 return QueryExpressionDSL .this .groupBy (columns );
259267 }
260268
@@ -410,6 +418,10 @@ public JoinSpecificationStarter fullJoin(Buildable<SelectModel> joinTable, Strin
410418 }
411419
412420 public GroupByFinisher groupBy (BasicColumn ...columns ) {
421+ return groupBy (Arrays .asList (columns ));
422+ }
423+
424+ public GroupByFinisher groupBy (Collection <BasicColumn > columns ) {
413425 return QueryExpressionDSL .this .groupBy (columns );
414426 }
415427
@@ -422,6 +434,10 @@ public UnionBuilder unionAll() {
422434 }
423435
424436 public SelectDSL <R > orderBy (SortSpecification ...columns ) {
437+ return orderBy (Arrays .asList (columns ));
438+ }
439+
440+ public SelectDSL <R > orderBy (Collection <SortSpecification > columns ) {
425441 return QueryExpressionDSL .this .orderBy (columns );
426442 }
427443
@@ -440,6 +456,10 @@ public SelectDSL<R>.FetchFirstFinisher fetchFirst(long fetchFirstRows) {
440456
441457 public class GroupByFinisher implements Buildable <R > {
442458 public SelectDSL <R > orderBy (SortSpecification ...columns ) {
459+ return orderBy (Arrays .asList (columns ));
460+ }
461+
462+ public SelectDSL <R > orderBy (Collection <SortSpecification > columns ) {
443463 return QueryExpressionDSL .this .orderBy (columns );
444464 }
445465
0 commit comments