@Override
  public void invalidate() {
    mHeaderViews.clear();
  }
An implementation of {@link HeaderProvider} that creates and caches header views
library/src/main/java/com/timehop/stickyheadersrecyclerview/caching/HeaderViewCache.java