@Override public boolean hasMoreData(){
  return currentlyInBuffer() > 0 || !datagrams.isEmpty();
}

@ Override public boolean hasMoreData ( ) { return currentlyInBuffer ( ) > 0 || ! datagrams . isEmpty ( ) ; }
whether or not any more data can be read from this data source .
