prettyPrint method

  1. @override
String prettyPrint()
override

Implementation

@override
String prettyPrint() {
  final buffer = StringBuffer();
  buffer.writeln('--- Deque<$T> (size=$size) ---');
  buffer.writeln(_list.isEmpty ? '[]' : '[ ${_list.join(', ')} ]');
  buffer.writeln('--- End of Deque ---');
  return buffer.toString();
}