public static @Nullable @Nls String combineAccessibleStrings(@Nullable @Nls String s1, @NotNull @Nls String separator1, @Nullable @Nls String s2,
                                                               @NotNull @Nls String separator2, @Nullable @Nls String s3) {
    return combineAccessibleStrings(combineAccessibleStrings(s1, separator1, s2), separator2, s3);
  }
public static @Nullable @Nls String combineAccessibleStrings(@Nullable @Nls String s1, @NotNull @Nls String separator1, @Nullable @Nls String s2,
                                                               @NotNull @Nls String separator2, @Nullable @Nls String s3)