boolean function ( int [ ] arg0 , int [ ] arg1 , int arg2 , boolean arg3 ) { if ( arg3 ) { if ( arg0 . length == arg1 . length && arg2 == arg0 . length && ArrayUtil . haveEqualSets ( arg0 , arg1 , arg2 ) ) { return true ; } } else { if ( ArrayUtil . haveEqualArrays ( arg0 , arg1 , arg2 ) ) { return true ; } } return false ; }
for sets == true returns true if a and b are the same length and contain the same set of integers . for sets == false returns the result of haveequalarrays a , b , count concode_field_sep PlaceHolder placeHolder concode_field_sep boolean haveEqualSets concode_elem_sep boolean haveEqualArrays concode_elem_sep void copyAdjustArray concode_elem_sep boolean haveCommonElement concode_elem_sep void copyArray concode_elem_sep void sortArray concode_elem_sep void copyColumnValues concode_elem_sep int[] toAdjustedColumnArray