srcVectors = new ArrayList<Vector>();
dstVectors = new ArrayList<Vector>();
srcObjects = new ArrayList<Interval>();
dstObjects = new ArrayList<Interval>();
VectorBuilder<Interval> vectorBuilder = new IntervalVectorBuilder<Interval>();
Filter<EmbeddedInterval> contextFilter = new SimpleContextFilter(0, 0);
Iterator<Interval> srcIntervalIterator = new RecursiveIntervalExtractor(srcLST, srcCorpus,
new ProperIntervalSetBuilder(), contextFilter, windowSize).iterator();
Iterator<Interval> dstIntervalIterator = new RecursiveIntervalExtractor(dstLST, dstCorpus,
new ProperIntervalSetBuilder(), contextFilter, windowSize).iterator();
vectorBuilder.buildVectors(srcIntervalIterator, srcVectors, srcObjects, srcCorpus, -1);