
\begin{minipage}[t]{8in}
\begin{tabular}{ll}
Item  & front\index{Queue!front}()
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Returns the head of the \Queue, without removing it.\end{minipage}
\end{minipage}
\vspace{0.2in}


\begin{minipage}[t]{8in}
\begin{tabular}{ll}
Item  & dequeue\index{Queue!dequeue}()
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Returns the head of the \Queue\ and removes it.\end{minipage}
\end{minipage}
\vspace{0.2in}


\begin{minipage}[t]{8in}
\begin{tabular}{ll}
void  & enqueue\index{Queue!enqueue}(Item\& passed\_item)
\end{tabular}\\


 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in}Appends {\em passed\_item} to the end of \Queue.\end{minipage}
\end{minipage}
\vspace{0.2in}


\begin{minipage}[t]{8in}
\begin{tabular}{ll}
void  & insert\index{Queue!insert}(Item\& item)
\end{tabular}\\
 
 \parbox[b]{2in} \ \ 
\begin{minipage}[t]{4in} Calls {\em enqueue()}.  This method is 
 			overrides the virtual method of the same name in
			\Deque. \end{minipage}
\end{minipage}
\vspace{0.2in}

