@@ -0,0 +1,753 @@
+package com.github.qrokodial.sparkle.utilities.characters;%0A%0Apublic class StringUtils %7B%0A    /**%0A     * Checks to see if a string starts with another string in a case-insensitive manner.%0A     *%0A     * @param haystack the main string%0A     * @param needle the string to test against the main string%0A     * @return true if it matches, false otherwise%0A     */%0A    public static boolean startsWithIgnoreCase(String haystack, String needle) %7B%0A        if (needle.length() %3E haystack.length()) %7B%0A            return false;%0A        %7D%0A%0A        for (int i = 0; i %3C needle.length(); i++) %7B%0A            if (!haystack.substring(i, i + 1).equalsIgnoreCase(needle.substring(i, i + 1))) %7B%0A                return false;%0A            %7D%0A        %7D%0A%0A        return true;%0A    %7D%0A%7D%0A

Introduce StringUtils