public bool FallsAfter(List<Token> list, Token target) { int selfIndex = Index(list); int targetIndex = list.IndexOf(target); if (selfIndex > targetIndex) return true; return false; }