Difference In Hash Table And Queue Data Structures