/** * Append a {@link CharSequence} considering {@link #limit}, truncating * from the head of {@code csq} or {@link #messages} when necessary. * * @param csq the {@link CharSequence} to append * @return this */ public BoundedAppender append(final CharSequence csq) { appendAndCount(csq); checkAndCut(); return this; }