public IOContainer append(IOObject[] output){
  List<IOObject> newObjects=new LinkedList<>();
  for (int i=0; i < output.length; i++) {
    newObjects.add(output[i]);
  }
  newObjects.addAll(ioObjects);
  return new IOContainer(newObjects);
}

public IOContainer append ( IOObject [ ] output ) { List < IOObject > newObjects = new LinkedList < > ( ) ; for ( int i = 0 ; i < output . length ; i ++ ) { newObjects . add ( output [ i ] ) ; } newObjects . addAll ( ioObjects ) ; return new IOContainer ( newObjects ) ; }
creates a new iocontainer by adding all ioobjects of this container to the given ioobjects .
