code: public static int lastIndexOf(final String value, final String needle) {
          validate(value, NULL_STRING_PREDICATE, NULL_STRING_MSG_SUPPLIER);
          return lastIndexOf(value, needle, value.length(), true);
      }
docs: This method returns the index within the calling String object of the last occurrence of the specified value, searching backwards from the offset.
  Returns -1 if the value is not found. The search starts from the end and case sensitive.
  
  @param value  The input String
  @param needle The search String
  @return Return position of the last occurrence of 'needle'.