title: LinearLayoutManager setReverseLayout() == true but items stack from bottom
body: <p>This seems like it would be an easy solution, but it seems that setting</p>
  
  <pre><code>private RecyclerView mRecyclerView;
  private RecyclerView.Adapter mAdapter;
  private LinearLayoutManager mLayoutManager;
  
  .... // More code
  
      mRecyclerView = (RecyclerView) rootView.findViewById(R.id.recycler_view);
  
      // Add item decoration
      mRecyclerView.addItemDecoration(new SpacesItemDecoration(DIVIDER_SPACE));
  
      // use this setting to improve performance if you know that changes
      // in content do not change the layout size of the RecyclerView
      mRecyclerView.setHasFixedSize(true);
  
      // use a linear layout manager
      mLayoutManager = new LinearLayoutManager(getActivity());
      mLayoutManager.setReverseLayout(true); // THIS ALSO SETS setStackFromBottom to true
      mRecyclerView.setLayoutManager(mLayoutManager);
  </code></pre>
  
  <p>Seems to also set the items to stack from the bottom</p>
  
  <p>I tried to set <code>setStackFromBottom</code> to false but that didn't do anything, what would be the best way to reverse the items order but still populate from the top? Should I use a Custom Comparator class instead? I was hoping this would be an easier process than creating another class.</p>