@@ -0,0 +1,466 @@
+package seedu.jobs.model;%0A%0Aimport java.util.Stack;%0A%0A/**%0A * Data structure to store modified tasks.%0A * @author Yue%0A *%0A * @param %3CT%3E%0A */%0Apublic class FixedStack%3CT%3E extends Stack%3CT%3E %7B%0A%0A    private int maxSize = 10;%0A%0A    public FixedStack(int size) %7B%0A        super();%0A        this.maxSize = size;%0A    %7D%0A%0A    @Override%0A    public T push(T object) %7B%0A        while (this.size() %3E= maxSize) %7B%0A            this.remove(0);%0A        %7D%0A        return super.push(object);%0A    %7D%0A%7D%0A

Add FixedStack data structure