This functionality, which is the essence of generalized suffix tree:
Given a set of multiple strings we would like to construct a single tree out of it.
Where as Yona`s only create one tree for one string.
For a more complete explanation on generalized suffix tree,
please kindly refer to the link I gave in my OP.