public static void main(String args[]) {

        String str = "Tsuaosyogrlmnsluuorjkoruost";
        String subString = "soor";
        SmallestWindowContaingAllCharacters swcac = new SmallestWindowContaingAllCharacters();
        String result = swcac.minWindow(str, subString);
        System.out.println(result);
    }
References
https://leetcode.com/problems/minimum-window-substring/
http://www.geeksforgeeks.org/find-the-smallest-window-in-a-string-containing-all-characters-of-another-string/
src/com/interview/string/SmallestWindowContaingAllCharacters.java