public View getHeaderView(RecyclerView parent, int position) {
    return mHeaderProvider.getHeader(parent, position);
  }
Gets the header view for the associated position.  If it doesn't exist yet, it will be
created, measured, and laid out.

@param parent the recyclerview
@param position the position to get the header view for
@return Header view
library/src/main/java/com/timehop/stickyheadersrecyclerview/StickyRecyclerHeadersDecoration.java