code: protected ColorStateList getTextColorStateList(@ColorInt int color, @ColorInt int selectedTextColor) {
          if (colorStateList == null || color + selectedTextColor != colorStateList.first) {
              colorStateList = new Pair<>(color + selectedTextColor, DrawerUIUtils.getTextColorStateList(color, selectedTextColor));
          }
  
          return colorStateList.second;
      }
docs: helper to get the ColorStateList for the text and remembering it so we do not have to recreate it all the time
  
  @param color
  @param selectedTextColor
  @return