made sure we clear buffer when closing, created new purgeExpired method which (when called) expunges any null or expired elements from the  buffer, added isExpired() method to AISPacketSet, started storing  AISPackets as an array (instead of an ArrayList) within AISPacketSet,  started considering the packet source in equals and other operations
made sure we clear buffer when closing, created new purgeExpired method
which (when called) expunges any null or expired elements from the 
buffer, added isExpired() method to AISPacketSet, started storing 
AISPackets as an array (instead of an ArrayList) within AISPacketSet, 
started considering the packet source in equals and other operations
vermicious/jais