public void peek(byte[] buf) throws BufferUnderflowException {
  peek(buf,0,buf.length);
}

public void peek ( byte [ ] buf ) throws BufferUnderflowException { peek ( buf , 0 , buf . length ) ; }
peek data , read without moving read pointer .
