private JTable getOrders() throws Exception{
		String ColumnNames[] = {"Table Number", "Items", "Complete"};
		DefaultTableModel newModel = new DefaultTableModel(ColumnNames, 0);
		JTable table = new JTable(newModel);
		TableColumnModel tcm = table.getColumnModel();
		//tcm.getColumn(0).setPreferredWidth(100);
		
		Vector<Order> Orders;
		
		try {
			Orders = Order.getEnteredOrders();
			//add rows to table
			for(int i = 0; i < Orders.size(); i++) {
				Order curOrder = Orders.elementAt(i);
				Vector<String> Row = new Vector<String>();
				Row.add(String.valueOf(curOrder.getTableNumber()));
				Row.add(curOrder.getItems());
				Row.add("Complete");
				newModel.addRow(Row);
			}
			
			table.setModel(newModel);
			
			//add button column to table
			ButtonColumn buttonColumn = new ButtonColumn(table, delete, 2);
			
			return table;
		}
		catch (Exception e) {
			//Some error occurred in either connecting to DB or there weren't any orders to be cooked
			//throw exception up
			throw e;
		}
		
	}