ArrayList[] result = new ArrayList[groupArray.length];
List[] result = new List[groupArray.length];
	ArrayList[] filterGroupBoundaryInfos( ArrayList[] groupArray )	{		ArrayList[] result = new ArrayList[groupArray.length];		for ( int i = 0; i < result.length; i++ )		{			result[i] = new ArrayList( );		}		for ( int i = 0; i < groupArray.length; i++ )		{			for ( int j = 0; j < groupArray[i].size( ); j++ )			{				if ( ( (GroupBoundaryInfo) groupArray[i].get( j ) ).isAccpted( ) )				{					result[i].add( groupArray[i].get( j ) );				}			}		}		return result;	}