public Buffer append(final Buffer buffer) {
		if (buffer.list.isEmpty()) {
			// nothing to append
			return buffer;
		}
		list.addAll(buffer.list);
		last = buffer.last;
		size += buffer.size;
		return this;
	}
public Buffer append(final Buffer buffer) {
		if (buffer.list.isEmpty()) {
			
			return buffer;
		}
		list.addAll(buffer.list);
		last = buffer.last;
		size += buffer.size;
		return this;
	}
public Buffer append ( final Buffer buffer ) { if ( buffer . list . isEmpty ( ) ) { // nothing to append return buffer ; } list . addAll ( buffer . list ) ; last = buffer . last ; size += buffer . size ; return this ; }
Appends other buffer to this one.
Appends other buffer to this one .