void search() { int i=0; Matcher matcher=new Matcher(a,b); while (i<a.length-1) { int j=i; matcher.findBiggestMatchForFrom(i,j); findbiggestmatchfrom(i,j,0); } }