docs: public static <I extends ImageGray<I>, Desc extends TupleDesc>
  	DetectDescribeAssociate<I,Desc> dda(InterestPointDetector<I> detector,
  										OrientationImage<I> orientation ,
  										DescribeRegionPoint<I, Desc> describe,
  										AssociateDescription2D<Desc> associate ,
  										ConfigTrackerDda config ) {
  
  		DetectDescribeFusion<I,Desc> fused =
  				new DetectDescribeFusion<>(detector, orientation, describe);
  
  		DdaManagerDetectDescribePoint<I,Desc> manager =
  				new DdaManagerDetectDescribePoint<>(fused);
  
  		DetectDescribeAssociate<I,Desc> dat =
  				new DetectDescribeAssociate<>(manager, associate, config);
  
  		return dat;
  	}