Here's my understanding of it, the first 10-15 minutes are crucial, especially for a new and growing channel. If you get decent amount of comments and likes (views don't really matter in this scenario) that does give your video a boost.
Doesn't work everytime but I have had success with this strategy in the past.