public CompositeComparator(Comparator[] cmp,boolean reverse){
  this(cmp.length,reverse);
  System.arraycopy(cmp,0,m_cmp,0,cmp.length);
  m_size=cmp.length;
}

public CompositeComparator ( Comparator [ ] cmp , boolean reverse ) { this ( cmp . length , reverse ) ; System . arraycopy ( cmp , 0 , m_cmp , 0 , cmp . length ) ; m_size = cmp . length ; }
creates a new compositecomparator .
