adduser adds a defensive copy of the specified user . concode_field_sep CatenableQueue<User> userQueue concode_elem_sep int size concode_field_sep void naiveQuickSortTest concode_elem_sep void naiveSortByBothTest concode_elem_sep void main concode_elem_sep void quickSort concode_elem_sep void quickSort concode_elem_sep CatenableQueue<CatenableQueue<User>> makeQueueOfQueues concode_elem_sep void mergeSort concode_elem_sep void sortByBothFeatures concode_elem_sep void naiveMergeSortTest concode_elem_sep CatenableQueue<User> mergeTwoQueues concode_elem_sep int getSize concode_elem_sep void partition concode_elem_sep void naiveMakeQueuesTest concode_elem_sep CatenableQueue<User> getUsers concode_elem_sep String toString concode_elem_sep void naiveMergeQueuesTest concode_elem_sep void naivePartitionTest
void function ( User arg0 ) { if ( arg0 . getPagesPrinted ( ) < 0 ) { System . out . println ( "srini_string" ) ; return ; } User loc0 = new User ( arg0 . getId ( ) , arg0 . getPagesPrinted ( ) ) ; userQueue . enqueue ( loc0 ) ; size ++ ; }