void sortGroupBoundaryInfos( ArrayList[] groupArray )
void sortGroupBoundaryInfos( List[] groupArray )
	void sortGroupBoundaryInfos( ArrayList[] groupArray )	{		for ( int i = 0; i < groupArray.length; i++ )		{			Object[] toBeSorted = new Object[groupArray[i].size( )];			for ( int j = 0; j < toBeSorted.length; j++ )			{				toBeSorted[j] = groupArray[i].get( j );			}			Arrays.sort( toBeSorted, new GroupBoundaryInfoComparator( ) );			groupArray[i].clear( );			for ( int j = 0; j < toBeSorted.length; j++ )			{				groupArray[i].add( toBeSorted[j] );			}		}	}