return next( );
return doNext( );
	private IResultObject greaterNext( ) throws DataException	{		if ( curPrimaryMatchValues == null				&& joinType != IJointDataSetDesign.FULL_OUTER_JOIN )		{			return null;		}				if ( joinType == IJointDataSetDesign.FULL_OUTER_JOIN				&& curSecondaryResultObjects.next( ) && !beSecondaryUsed )		{			return createResultObject( null,					curSecondaryResultObjects.getCurrentResult( ) );		}				fetchSecondaryObjects( );		curComparedResult = getCompartorResult( );				return next( );	}