code: public static int getLastIndexOfIgnoreCase (@Nullable final String sText,
                                                @Nullable final String sSearch,
                                                @Nonnull final Locale aSortLocale)
    {
      return sText != null &&
             sSearch != null &&
             sText.length () >= sSearch.length () ? sText.toLowerCase (aSortLocale).lastIndexOf (sSearch.toLowerCase (aSortLocale)) : STRING_NOT_FOUND;
    }
docs: Get the last index of sSearch within sText ignoring case.
  
  @param sText
  The text to search in. May be <code>null</code>.
  @param sSearch
  The text to search for. May be <code>null</code>.
  @param aSortLocale
  The locale to be used for case unifying.
  @return The last index of sSearch within sText or {@value #STRING_NOT_FOUND}
  if sSearch was not found or if any parameter was <code>null</code>.
  @see String#lastIndexOf(String)